Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RUSSELL PLACE Detached £1,066,588 £558,500 24 Sep 2004
8 RUSSELL PLACE Detached £1,051,032 £620,000 31 Jan 2013
9 RUSSELL PLACE Detached £857,124 £400,000 9 Jan 2004
11 RUSSELL PLACE Detached £1,068,053 £522,500 6 Apr 2004
14 RUSSELL PLACE Detached £966,313 £790,000 21 May 2020